babbling brook - German English Dictionary